<!DOCTYPE html>
<HTML>
<HEAD><meta name="viewport" content="width=device-width, initial-scale=1">
<Title>BaseChart.radialGradientColor2</Title>
<link type='text/css' rel='Stylesheet' href="maxchartapi.css" />
</HEAD>
<body bgcolor="#FFFFFF" text="#000000" topmargin="0" leftmargin="0" rightmargin="0" marginwidth="0" marginheight="0">

<p class="heading0">ChartDirector 7.0 (Java Edition)</p>
<p class="heading1"><a href="BaseChart.htm">BaseChart</a>.<wbr>radialGradientColor2</p>
<hr class="separator">
<p class="heading2a">Usage</p>
<div class="content">
public int radialGradientColor2(int cx, int cy, int rx, int ry, int[] colorArray [, boolean periodic ])
</div>
<p class="heading2">Description</p>
<div class="content">
Creates a multi-point radial gradient color.<br><br>
The color stops are defined as an array of offsets and colors in the following format:<br><br>
<div class="indentedblock"><code>offset0, color0, offset1, color1, .... offsetN, colorN</code></div><br>
The first offset (offset0) should be 0, which represents the center of the gradient defining ellipse. The last offset (offsetN) can be any number not greater than 100000. It represents the perimeter of the gradient defining ellipse. The other offsets represent the positions of the color stops in between.<br><br>
For example, the array (in hex):<br><br>
<div class="indentedblock"><code>000000, FF0000, 000080, FFFF00, 000100, 00FF00</code></div><br>
means the center (000000) is red (FF0000), the mid-point (000080 in hex) is yellow (FFFF00), and the perimeter (000100 in hex) is green (00FF00).
</div>
<p class="heading2">Arguments</p>
<div class="content">
<div style="width:100%;box-sizing:border-box;">
<table border="1" cellpadding="5" cellspacing="0" width="100%"> 
<tr>
<th width="19%">Argument</th><th width="19%">Default</th><th>Description</th>
</tr>
<tr>
<td>cx</td><td>(Mandatory)</td><td>The x coordinate of the center of the radial gradient.</td></tr><tr><td>cy</td><td>(Mandatory)</td><td>The y coordinate of the center of the radial gradient.</td></tr><tr><td>rx</td><td>(Mandatory)</td><td>The horizontal radius of the radial gradient defining ellipse.</td></tr><tr><td>ry</td><td>(Mandatory)</td><td>The vertical radius of the radial gradient defining ellipse.</td></tr><tr><td>colorArray</td><td>(Mandatory)</td><td>An array defining the offsets and colors of the color stops along the gradient.</td></tr><tr><td>periodic</td><td>false</td><td>Specifies whether the gradient will repeat itself periodically. If the gradient does not repeat itself, the points that lie outside the gradient defining ellipse will assume the color at the perimeter of the gradient defining ellipse.</td>
</tr>
</table>
</div>
</div>
<p class="heading2">Return Value</p>
<div class="content">
A 32-bit integer representing the radial gradient color.
</div>
<br><hr class="separator">
<div class="copyright">&copy; 2022 Advanced Software Engineering Limited. All rights reserved.</div>
</body>
</HTML>
